Ithaca Energy reported $487.2M in Trade Creditors for its fiscal semester ending in September of 2024.





Trade Creditors Change Date
BP USD 61.84B 5.74B Jun/2026
Exxon Mobil USD 74.49B 2.6B Jun/2026
Ithaca Energy USD 487.2M 20.03M Sep/2024
Shell USD 63.94B 2.05B Jun/2024
Tullow Oil USD 92.7M 20.5M Dec/2025